Jejak pengalaman belajar dan sharing IT saya, semua tertuang disini.
Materi belum tersedia
Materi belum tersedia
Materi belum tersedia
Materi belum tersedia
Materi belum tersedia
Materi belum tersedia
Materi belum tersedia
Materi belum tersedia
Pada bagian ini, kita akan mempelajari bagaimana jQuery digunakan untuk:
Dengan kombinasi event dan efek, website menjadi lebih interaktif, menarik, dan user-friendly.
Event digunakan untuk merespon aksi pengguna seperti klik, hover, atau input.
$("#btn").click(function() {alert("Tombol diklik");});| Event | Fungsi |
|---|---|
| click | Klik |
| dblclick | Klik 2x |
| mouseenter | Mouse masuk |
| mouseleave | Mouse keluar |
| keyup | Keyboard dilepas |
| submit | Form dikirim |
$("#box").mouseenter(function() {$(this).css("background", "yellow");});$("#box").mouseleave(function() {$(this).css("background", "white");});$("#sembunyi").click(function() {$("#teks").hide();});$("#tampil").click(function() {$("#teks").show();});$("#btn").click(function() {$("#teks").toggle();});👉 Menampilkan dan menyembunyikan secara bergantian.
$("#teks").fadeIn();$("#teks").fadeOut();$("#teks").fadeToggle();$("#teks").slideUp();$("#teks").slideDown();$("#teks").slideToggle();<!DOCTYPE html><html><head><title>Efek jQuery</title><script src="https://code.jquery.com/jquery-3.6.0.min.js"></script></head><body><button id="btn">Toggle Konten</button><p id="teks">Ini adalah konten yang bisa disembunyikan</p><script>$(function() {$("#btn").click(function() {$("#teks").slideToggle();});});</script></body></html><button id="fadeBtn">Fade</button><p id="teks">Teks ini akan menghilang</p><script>$(function() {$("#fadeBtn").click(function() {$("#teks").fadeToggle();});});</script>$(document).ready()Event dan efek pada jQuery memungkinkan developer membuat website yang lebih interaktif dan menarik dengan cara yang sederhana. Dengan memahami event seperti click dan efek seperti hide, fade, dan slide, mahasiswa dapat menambahkan interaksi dan animasi tanpa kode yang kompleks. Materi ini menjadi penutup penting dalam pembelajaran dasar JavaScript dan jQuery sebelum masuk ke pengembangan web yang lebih lanjut.